Nuprl Definition : es-update-iff 0,22

es-update-iff(es;i;x;ds;e.P(e);s.f(s))
== (x:Id. vartype(i;x ds(x)?Top)
== e@i. (P(e (x after e) = f((state when e))) & (P(e (x after e) = (x when e)) 
latex



clarification:

es-update-iff(es;i;x;ds;e.P(e);s.f(s))
== (x:Id. es-vartype(esix fpf-cap(ds;IdDeq;x;Top))
== & alle-at(es;i;e.(P(e es-after(esxe) = f(es-state-when(es;e))  fpf-cap(ds;IdDeq;x;Top))
== & & (P(e es-after(esxe) = es-when(esxe fpf-cap(ds;IdDeq;x;Top))) 
latex


DefinitionsA & B, x:AB(x), Id, vartype(i;x), e@iP(e), P & Q, (state when e), P  Q, A, f(x)?z, IdDeq, Top, (x after e), x when e
FDL editor aliaseses-update-iff

origin